failure of neural tube closure - Alemán Inglés Diccionario